Reasoning with Finite Set Constraints
نویسنده
چکیده
The language of propositional logic is sometimes not appropriate to model real-world problems. Therefore, finite set constraints are introduced. A variable of a finite set constraint takes exactly one value out of a given set of values whereas a propositional variable is either true or false. Although the class of real-world problems which can be described using the language of propositional logic is not enlarged, the language of finite set constraints often allows a shorter and more structured description. This additional structure can be exploited when methods of propositional logic are generalized to finite set constraint logic. Here the variable elimination method and the original algorithm of Abraham to calculate disjoint terms for formulas are generalized.
منابع مشابه
Assumption-Based Reasoning with Finite Set Constraints
In this paper we present an extension of the traditional approach to assumption-based reasoning. Instead of propositional logic we use the framework of finite set constraints. The idea is that a proposition x can also be considered as Boolean variable x ∈ {0, 1}. The literals x and ∼x are then represented by Boolean set constraints x ∈ {1} and x ∈ {0} respectively. More generally, arbitrary fin...
متن کاملWorkshop on Nonmonotonic Reasoning, Answer Set Programming and Constraints
Logic Programming with Set Constraints V.W. Marek and J.B. Remmel We generalize the set constraints of the form kXl present in the current implementation of smodels ASP solver to the situation where the constraints are arbitrary families of subsets of a given finite set. It turns out that the Niemela-Simons-Soinanen construction of stable models smoothly generalizes to that context. The model t...
متن کاملImprecise Qualitative Spatial Reasoning
This paper addresses the issue of qualitative reasoning in imprecise spatial domains. In particular, the uncertainty in the nature of the spatial relationships between objects in space is represented by a set of possibilities. The approach to spatial reasoning proposed here is carried out in three steps. First, a transformation is carried out on the disjunctive set of possible relationships to ...
متن کاملDominance Constraints with Set Operators
Dominance constraints are widely used in computational linguistics as a language for talking and reasoning about trees. In this paper, we extend dominance constraints by admitting set operators. We present a solver for dominance constraints with set operators, which is based on propagation and distribution rules, and prove its soundness and completeness. From this solver, we derive an implement...
متن کاملReasoning about Actions with CHRs and Finite Domain Constraints
We present a CLP-based approach to reasoning about actions in the presence of incomplete states. Constraints expressing negative and disjunctive state knowledge are processed by a set of special Constraint Handling Rules. In turn, these rules reduce to standard finite domain constraints when handling variable arguments of single state components. Correctness of the approach is proved against th...
متن کامل